/*通用样式*/
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-weight: normal;}body{color:#323232;font-size:14px;font-family:Arial,"Microsoft YaHei","微软雅黑","宋体";line-height:28px;}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:couriernew,courier,monospace}li,ol,ul{list-style:none}fieldset,img,input{border:0}table{border-collapse:collapse;border-spacing:0}td{padding:0 5px;line-height:26px}img,input,select{vertical-align:middle}button,input,select,textarea{font-size:100%}textarea{resize:none}a{outline:0;color:#222;text-decoration:none}a:hover{text-decoration:none;}.clear:after{clear:both;display:block;visibility:hidden;height:0;content:""}.clear{zoom:1}

.wp{ width:1423px; margin:0 auto;}
.wp2{ width:1004px; margin:0 auto;}
.z{ float:left;}
.y{ float:right;}
.cl{ clear:both;}
.mr_0{ margin:0;}
.img{ border:none;}
/*首字母大写*/
.sax {text-transform:capitalize;}
/*全都是大写*/
.qdx {text-transform:uppercase;}
/*全都是小写*/
.qxx {text-transform:lowercase;} 

/*头部开始*/
.logos{ background:url("../images/logo.jpg") no-repeat; height:214px; width:1004px; margin:0 auto; }
 
.logo { width:371px; height:106px; margin-left:0px;}
.top-lang{margin-right: 22px;line-height:26px;}
.lang{display:inline-block;line-height:26px; margin-top:16px; font-size:14px;}
.tu{ width:80px; text-align:center; }
.en{ width:80px; text-align:center; }
.tu:hover{ border:#ccc solid 1px; border-radius:15px;}
.en:hover{ border:#ccc solid 1px; border-radius:15px;}

/*头部结束*/
/*导航*/
.nav{ 
     width:736px;
	 line-height:41px;
	 color:#000000;
	 margin-right: -32px;
margin-top: 66px;
	 }

.nav li{
	 list-style:none;
	 float:left;
     display:inline;
     width:auto;
     height:41px;
     line-height:41px;
	 padding:0 38px;
} 

.nav a{
	color:#000000;
	font-size:16px;
	text-decoration:none; 
	
	  }
/*导航结束*/

/*通栏开始*/
div.wrapper { width: 1423px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: center 0 no-repeat;}
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: 20px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; left: 1300px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1423px; height: 581px; position:relative; }
    #slideshow ul { display: none; }
/*通栏结束*/

/*搜索*/
.tuijian{height:70px; background:rgba(103,164,205,.8) repeat-x;border-bottom:#dfdfdf solid 1px; font-weight:bold; color:#ffffff;}

.tijcp a{ line-height:70px; color: #ffffff; font-weight:bold;}
.sousuo{ height:28px; float:right; line-height: 70px;}
	  
.shuru{display:inline-block;
       padding-left:16px;
       width: 180px;
height: 32px;
       background:rgba(103,164,205,.8) repeat-x;
	   color:#ffffff;
       line-height:30px;
       border: 1px solid #ffffff;}
.submit{display:inline-block;
        width:36px;
        height:36px;
        background:#13a5f2 no-repeat scroll 0 0;
		border-radius:50%;
		  -moz-border-radius:50%; 
		  -webkit-border-radius:50%; 
        cursor:pointer;
		color:#FFF;}
.sou-absolute {
   position: absolute;
    left: 0;
    z-index: 999;
    width: 100%;
    margin: 0 auto;
    bottom: 0;}
.tuijian2{height:56px; background:rgba(103,164,205,.8) repeat-x;border-bottom:#dfdfdf solid 1px; font-weight:bold; color:#ffffff;}
.tijcp2 a{ line-height: 56px; color: #ffffff; font-weight:bold;}
.sousuo2{ height:28px; float:right; line-height: 56px;}
/*首页产品*/
.chpp{ background:url("../images/chpp-bj.png"); height:589px; width:1423px;}
.cptu{ margin:0 auto;}
.cplei{ 
     
	 line-height:41px;
	 color:#000000;
	margin-top: 46px;
	 }

.cplei li{
	width: 156px;
border: #CCC solid 1px;
border-radius: 10px;
list-style: none;
float: left;
display: inline;
line-height: 30px;
margin-right: 20px;
text-align: center;
} 

.cplei a{
	color: #656565;
	font-size:14px;
	text-decoration:none; }
	
.zongp	{ margin-top:50px;}
.dlan { width:309px; margin-right:36px; border-bottom:#ccc solid 4px;}
.keli{ width:309px; border-bottom:#ccc solid 4px;}
.suanxi{ width:309px; border-bottom:#ccc solid 4px;}
.lanzi{ line-height:60px; }
.lanzi a{ margin-left:16px;} 
.lizi{ line-height:60px;}
.lizi a{ margin-left:16px;}
.suanzi{ line-height:60px;}
.suanzi a{ margin-left:16px; }
.momo{ width:88px; text-align:center; border:#ccc solid 1px; border-radius:10px; margin-top: 14px;}
.momo a{ color:#227ecb;}


/*首页简介*/
.shoujian{ height:424px; background:#e8f2fa;}
.neirong{ width:1004px; margin:0 auto;}
.jietu{ margin-top:40px;}
.neir{ width:612px; margin-top:40px;}
.neir p{ font-size:12px; line-height:24px;}
.genduo{ border: #4f4f4f solid 1px; width:112px; text-align:center; margin-top:20px;}
.genduo a{ color:#4f4f4f;}

/*脚部*/
.footer{ background:#333333 repeat-x; }
.foot-link{ background:url("../images/atw.jpg"); height:198px;}
.dizhi{ color:#ffffff;  margin-top: 88px; margin-right: 146px; font-size:12px;}
.dianh{ color:#ffffff;  margin-top: 88px; font-size:12px;}
.wzhan{color:#ffffff;  margin-top: 88px; margin-right: 68px; font-size:12px;}
.wzhan a{ color:#ffffff;}
.foot{ background:#303030;}
.foot0{ line-height:70px; color:#ffffff;text-align:center;}
.foot0 a{ color:#ffffff;}

.tongl{position:relative; margin:0 auto; }.con-zong{ padding:-top:30px; margin:0 auto;}
.zong{ background:#f1f1f1;}
.con-zong{ padding:-top:30px; margin:0 auto; }
/*company*/
/*左侧菜单*/
.menu-zuo{ width:240px; }
.chanchan{height:90px; margin-top: 30px;}
.menu-zuo ul{ border-bottom:#ffffff solid 80px;}
.menu-zuo li{
     line-height:55px; border-bottom: #CCC dashed 2px; padding-left: 30px;  background:#ffffff;} 

.menu-zuo a{
	color:#4f4f4f;
	font-size:16px;
	text-decoration:none;}

/*meirong*/
.rongyou{ width:730px; margin-top:30px;}
.tit{ color:#227ecb; border-bottom:#999999 solid 1px; width:730px;; font-size:20px; line-height:46px; font-weight:bold;} 
.neinei{ margin-top:30px; margin-bottom:30px; line-height:30px;}
.neinei1{ margin-bottom:30px; line-height:30px;}
.qtu{float: right; margin:5px; }
/* order */
.order-main input{padding-left:5px;height:24px;border:1px solid #01325b}
.order-main input:hover{border-color:#e22a34}
.form-btn{display:inline-block;margin:10px 20px;padding:.3em 1em;outline:0;border:solid 1px #0076a3;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#d9eef7;vertical-align:baseline;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3);cursor:pointer;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5')}
.form-btn:hover{text-decoration:none}
.order-mes{margin:5px 0;padding:5px 0 0 8px;width:450px;border:1px solid #01325b}
.red{color:red}
.a01{color:#323232;text-decoration:none;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;line-height:36px}
.a02{border:1px solid #e5e1e1;color:#323232;text-align:center;text-decoration:none;line-height:30px}
.list-m{ margin: 0 23px 0 -47px;
float: right;
color: #ffffff;
font-size: 14px;}

/*contact*/		
.contact_list{ background:url(../images/contact_bg.png) no-repeat scroll right center; margin-bottom:38px; margin-top: 16px}
.contact_list ul li{ border-bottom:1px dotted #999999; line-height:30px;background:url(../images/mprod_list2_bg.jpg) no-repeat scroll 5px center; padding-left:20px; width:370px; }
.right_body1{ padding:20px 40px}
/*产品*/	
.a01{color:#323232;text-decoration:none;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;line-height:36px}
.a02{border:1px solid #e5e1e1;color:#000000;text-align:center;text-decoration:none;line-height:30px}
.list-m{ margin: 0 23px 0 -47px;
float: right;
color: #ffffff;
font-size: 14px;}
.a03{padding-left:10px;border:1px solid #e5e1e1;color:#323232;text-decoration:none;line-height:30px}
/* fanhui */
.d4 p{color: #4f4f4f;}
.d4 a{color: #4f4f4f;}
.d4 a:hover{color: #4c9ad9;}
.d4 div{color: #4f4f4f;}
.d5{height: 180px;margin-top:15px;margin-left:31px;float: left;border: 3px solid #e5e5e5;padding: 3px; line-height:180px;}
.d5:hover{border: 3px solid #4c9ad9; }
.d5 img:hover{opacity: 0.7;}
.newspage {
    width:100%; DISPLAY: block; padding:25px 0 0px 0; TEXT-ALIGN: center; clear:both
}
.newspage A {
    BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; font-family:Arial,"宋体"; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #4c9ad9; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
    BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#4c9ad9; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
    BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#4c9ad9; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
    BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.newnew1{ width:730px; margin-bottom:40px;  background:#FFF;}